/* CSS Document */
body 
{
	font-family: Verdana, "Tahoma",Lucida Grande,  Helvetica, Arial, sans-serif;	
	color: #313131;	
	font-size:10pt;
    font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0;

}
a:link, body_alink
{
	color: #2B5897;
	text-decoration: none;
}
a:visited, body_avisited
{
	color: #2B5897;
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	color: #E5BC02;
	text-decoration: none;
}
.page
{
	background: #DFEEF5;
	color: #000000;
}
td,th, li
{
	font: 10pt verdana,'tahoma', geneva, lucida, lucida grande, arial, helvetica, sans-serif;
}
.tborder
{
	background: #ffffff;
	color: #555555;
	font-family:Verdana,"tahoma", Lucida Grande, Helvetica, Arial, sans-serif;
	border: 1px solid #92BAE6;
	
}
.tcat
{
	background:#0000FF;
	color: #FFFFFF;
	font: bold 12px 'tahoma', verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif;
	border-top: 1px solid #FFFFFF;  
	border-left: 1px solid #FFFFFF;
	
}
.tcat a:link, .tcat_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #FF5500;
	text-decoration: none;
}
.thead
{
	background: #FFFFFF url('../images/thead.gif') repeat-x top left;
	color: #313131;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #CEDCFA;
	
}
.thead a:link, .thead_alink
{
	color: #0A4695;
	text-decoration: none;
}
.thead a:visited, .thead_avisited
{
	color: #0A4695;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #FD9800;
	text-decoration: none;
}
.vbmenu_control
{
	background:#0033CC;
	color: #FFFFFF;
	font: bold 14px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border-top: 1px solid #FFFFFF;  
	border-left: 1px solid #FFFFFF;
	padding: 3px 6px 3px 6px;  
	white-space: nowrap;
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #CCFF33;
	text-decoration: none;
}
/*  Text
 --------------------- */
h1 {
	color: black;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	font-size: 1.8em;
	text-decoration: none;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	text-decoration: none;
	line-height: 120%;
}

h3 {
	font-size: 11pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
}

h4 {
  color: #fff;
	margin: 0;
	font-size: 11pt;
	font-weight: bold;
}

h42 {
	margin: 0;
	font-size: 9pt;
	font-weight: bold;
  color: #fff;
}

h5 {
    color: #000;
	margin: 0;
	font-size: 9pt;
	font-weight: bold;
}
/* Tables
 ------------ */
th {
	color: #484848;
	font-size: 9pt;
	font-weight: bold;
	background-color: #d1d1d1;
	background-image: url('../images/cellpic3.gif');
	white-space: nowrap;
	padding: 7px 5px;
}
.tablebg {
	background: #e7e7e7;
	color: #000000;
	font-family:Verdana,"tahoma", Lucida Grande, Helvetica, Arial, sans-serif;
	border: 1px solid #55C7F3;
}
.row1 {
	background:#FFFFFF none repeat scroll 0 0;
	color:#000000;
}

.row2 {
	font-family:Verdana,"tahoma", Lucida Grande, Helvetica, Arial, sans-serif;
	background:#FFF8FA none repeat scroll 0 0;
	color:#000000;
}
.row3 {
	background-color: #C0C8D0;
	padding: 4px;
}
.row4 {
	background-color: #fff;
	padding: 4px;
}
#all{
    position: absolute;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.topbg { 
  background: url(../images/topbg.png) repeat-x top center;
}
.banner { 
    width:100%;
    height:100px;
    padding:0 auto;
}
.navbar {
    width:100%;
    background:url(../images/navibar.png) repeat-x;
    height:30px;
}
.content {
	width:100%;
	height:700px;
	padding:0px 0px 0px 0px;
	background:#FFFFFF;
}
.title_content{
    font-size: 15pt;
    color: #ff3333;
}
.resultAction{
    font-size: 13pt;
    color: #3300cc;
}
#menu{
	position:relative;
	float:left;
	width:250px;
	background:#ffffff;
	height:700px;
	border-style:solid;
        border-color:#cccccc;
	border-width:1px;
}
#body_content{
	position:relative;
	float:left;
	width:1087px;
	background:#ffffff;
        height:700px;
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;
        margin-left: auto;
        margin-right: auto;
}
#logo{
    padding-right: 4px;
    padding-top: 4px;
}
#pagination{
    float: left;
    font:11px Tahoma, Verdana, Arial, "Trebuchet MS", Helvetica, sans-serif;
    color:#3d3d3d;
    margin-top: 5px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:5px;
    width:100%;
}
#pagination a, #pagination strong{
    list-style-type: none;
    display: inline;
    padding: 5px 8px;
    text-decoration: none;
    background-color: inherit;
    color: #EC7117;
    font-weight: bold;
}
#pagination strong{
    color: #ffffff;
    background-color:#F00;
    background-position: top center;
    background-repeat: no-repeat;
    text-decoration: none;
}
#pagination a:hover{
    color: #ffffff;
    background-color:#F00;
    background-position: top center;
    background-repeat: no-repeat;
    text-decoration: none;
}